Vision Executive Search
Air India Office Bldg, Al Maktoum Rd., Deira, P.O. Box 41806, United Arab Emirates
04-221-1559 Phone
04-221-1669 Fax